<?xml version="1.0" encoding="UTF-8"?>
<article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ali="http://www.niso.org/schemas/ali/1.0/" article-type="research-article" dtd-version="1.2" xml:lang="en">
  <front>
    <journal-meta>
      <journal-id journal-id-type="issn">1561-5405</journal-id>
	    <journal-id journal-id-type="doi">10.24151/1561-5405</journal-id>	  
      <journal-id journal-id-type="publisher-id">Proceedings of Universities. Electronics</journal-id>
      <journal-title-group>
        <journal-title xml:lang="en">Scientifical and technical journal "Proceedings of Universities. Electronics"</journal-title>
        <trans-title-group xml:lang="ru">
          <trans-title>Научно-технический журнал «Известия высших учебных заведений. Электроника»</trans-title>
        </trans-title-group>        
      </journal-title-group>      
      <issn publication-format="print">1561-5405</issn>
      <issn publication-format="online">2587-9960</issn>
      <publisher>
        <publisher-name xml:lang="en">National Research University of Electronic Technology</publisher-name>
        <publisher-name xml:lang="ru">Национальный исследовательский университет "Московский институт электронной техники"</publisher-name>
      </publisher>
    </journal-meta>
    <article-meta>                                    
      
    <article-id pub-id-type="doi">10.24151/1561-5405-2025-30-4-508-519</article-id><article-id pub-id-type="risc">XPQMFO</article-id><article-id pub-id-type="udk">004.85</article-id><article-categories><subj-group><subject>Информационно-коммуникационные технологии</subject></subj-group></article-categories><title-group><article-title xml:lang="en">Development of ranking algorithms with contextual adaptation for recommender systems</article-title><trans-title-group xml:lang="ru"><trans-title>Разработка алгоритмов ранжирования с контекстной адаптацией для рекомендательных систем</trans-title></trans-title-group></title-group><contrib-group><contrib contrib-type="author"><string-name xml:lang="ru">Болотин Юрий Сергеевич</string-name><name-alternatives><name xml:lang="ru"><surname>Болотин</surname><given-names>Юрий Сергеевич</given-names></name><name xml:lang="en"><surname>Bolotin</surname><given-names>Yury S.</given-names></name></name-alternatives><string-name xml:lang="en">Yury S. Bolotin</string-name><xref ref-type="aff" rid="AFF-1"/></contrib><aff id="AFF-1" xml:lang="ru">Национальный исследовательский университет «МИЭТ» (Россия, 124498, г. Москва, г. Зеленоград, пл. Шокина, 1)</aff></contrib-group><pub-date iso-8601-date="2025-09-01" date-type="pub" publication-format="electronic"><day>01</day><month>09</month><year>2025</year></pub-date><volume>Том. 30 №4</volume><issue>4</issue><fpage>508</fpage><lpage>519</lpage><self-uri>http://ivuz-e.ru/issues/Том 30 №4/razrabotka_algoritmov_ranzhirovaniya_s_kontekstnoy_adaptatsiey_dlya_rekomendatelnykh_sistem/</self-uri><abstract xml:lang="en"><p>Adaptation of contemporary approaches to local data specificity and user behavior makes it possible to improve efficiency of personalized recommendations. Currently the companies actively implement recommender system technologies to improve user recommendations and increase conversion. In this work, modern ranking algorithms in recommender systems are considered and an approach to their improvement is proposed. For the purposes of effectively forming up personal recommendations for new users having no sufficient history of communication with system objects, a mathematical model of object ranking is proposed, using a combined approach with account for historical data and contextual information. Algorithms for offline and online phases of recommendation forming-up have been developed. The offline algorithm involves collecting and analyzing a matrix of estimates and constructing a graph of implicit information. The online algorithm uses social and contextual data to select the optimal forecasting model. The modular architecture of the software package is implemented with the integration of additional data sources, such as OCR, GPT and external factors (weather, location, time of day).The effectiveness of the system was assessed by F1-measure metrics. According to the experimental results, the developed system showed an improvement quality metric of 2 and 12 % compared to Adobe Target and Amazon Personalize, respectively.</p></abstract><trans-abstract xml:lang="ru"><p>Адаптация современных подходов к специфике локальных данных и поведению пользователей позволяет повысить эффективность персонализированных рекомендаций. В настоящее время многие компании активно внедряют технологии рекомендательных систем для улучшения пользовательских рекомендаций и увеличения конверсии. В работе рассмотрены современные алгоритмы ранжирования в рекомендательных системах и предложен подход к их улучшению. Для решения задачи эффективного построения персонализированных рекомендаций для новых пользователей, не имеющих достаточной истории взаимодействия с объектами системы, предложена математическая модель ранжирования объектов, использующая комбинированный подход с учетом исторических данных и контекстной информации. Разработаны алгоритмы офлайн- и онлайн-фаз формирования рекомендаций. Офлайн-алгоритм включает в себя сбор и анализ матрицы оценок, а также построение графа неявной информации. Онлайн-алгоритм использует социальные и контекстные данные для выбора оптимальной модели прогнозирования. Программный комплекс реализован в виде модульной архитектуры, поддерживающей интеграцию дополнительных источников данных, таких как OCR, GPT и внешние факторы &amp;#40;погода, местоположение, время суток&amp;#41;. Эффективность системы оценена метриками F1-меры. По результатам экспериментов разработанная система показала улучшение метрики качества на 2 и 12 &amp;#37; по сравнению с программными средствами Adobe Target и Amazon Personalize соответственно.</p></trans-abstract><kwd-group xml:lang="ru"><kwd>рекомендательные системы</kwd><kwd>алгоритмы ранжирования</kwd><kwd>коллаборативная фильтрация</kwd><kwd>гибридные модели</kwd><kwd>персонализация</kwd><kwd>машинное обучение</kwd></kwd-group><kwd-group xml:lang="en"><kwd>recommender systems</kwd><kwd>ranking algorithms</kwd><kwd>collaborative filtering</kwd><kwd>hybrid models</kwd><kwd>personalization</kwd><kwd>machine learning</kwd></kwd-group><funding-group/></article-meta>
  </front>
  <body/>
  <back>
    <ref-list><ref id="B1"><label>1.</label><mixed-citation xml:lang="ru">Маркетинговое исследование. Интернет-торговля в России 2024. Data Insight. 03.05.2024. Available at: https://datainsight.ru/eCommerce_2023 (accessed: 30.05.2025).</mixed-citation></ref><ref id="B2"><label>3.</label><mixed-citation xml:lang="ru">Marketing research.E-commerce in Russia 2024.Data Insight.03.05.2024. (In Russ.). Availableat: https://datainsight.ru/eCommerce_2023 (accessed: 30.05.2025).</mixed-citation></ref><ref id="B3"><label>2.</label><mixed-citation xml:lang="ru">Воронцов К. В. Коллаборативная фильтрация и матричные разложения: курс лекций. Машинноеобучение. 21.03.2025. Available at: http://www.machinelearning.ru/wiki/images/9/95/Voron-ML-CF.pdf (accessed: 30.05.2025).</mixed-citation></ref><ref id="B4"><label>5.</label><mixed-citation xml:lang="ru">Vorontsov K. V. Collaborate filtering and matrix splittings: lecture course. Mashinnoe obuchenie = Machine Learning.(In Russ.). 21.03.2025. Available at: http://www.machinelearning.ru/wiki/images/9/95/Voron-ML-CF.pdf (accessed: 30.05.2025).</mixed-citation></ref><ref id="B5"><label>3.</label><mixed-citation xml:lang="ru">Falk K. Practical recommender systems. Shelter Island, NY: Manning Publ.; 2019. 432 p.</mixed-citation></ref><ref id="B6"><label>4.</label><mixed-citation xml:lang="ru">Shirokikh M., Shenbin I., Alekseev A., Volodkevich A., Vasilev A., Nikolenko S. User response modeling in recommender systems: A survey. Зап. науч. сем. ПОМИ. 2023;530:141–190. EDN: FWJUQZ.</mixed-citation></ref><ref id="B7"><label>8.</label><mixed-citation xml:lang="ru">Shirokikh M., Shenbin I., Alekseev A., Volodkevich A., Vasilev A., Nikolenko S. User response modeling in recommender systems: A survey. J. Math. Sci. 2024;285:255–293. https://doi.org/10.1007/s10958-024-07431-3</mixed-citation></ref><ref id="B8"><label>5.</label><mixed-citation xml:lang="ru">Jannach D., Zanker M., Felfernig A., Friedrich G. Recommender systems: An introduction. Cambridge, MA: CambridgeUniv. Press; 2020. 352 p.</mixed-citation></ref><ref id="B9"><label>6.</label><mixed-citation xml:lang="ru">Гагарина Л. Г., Болотин Ю. С., Болотина Е. С. Исследование и разработка методики фильтрации для рекомендательной системы. ИзвестияТулГУ. Техническиенауки. 2023;(1):387–390. https://doi.org/10.24412/2071-6168-2023-1-387-391. EDN: ECUYCW.</mixed-citation></ref><ref id="B10"><label>11.</label><mixed-citation xml:lang="ru">Gagarina L. G., Bolotin Yu. S., Bolotina E. S. Research and development of a filtering technique for a recommendation system.Izvestiya TulGU. Tekhnicheskie nauki = Proceedings of the TSU. Technical Sciences.2023;(1):387–390. (In Russ.). https://doi.org/10.24412/2071-6168-2023-1-387-391</mixed-citation></ref><ref id="B11"><label>7.</label><mixed-citation xml:lang="ru">Rossetti M., Stella F., Zanker M. Towards explaining latent factors with topic models in collaborative recommender systems. In: 2013 24th International Workshop on Database and Expert Systems Applications. LosAlamitos, CA: IEEE; 2013, pp. 162–167. https://doi.org/10.1109/DEXA.2013.26</mixed-citation></ref><ref id="B12"><label>8.</label><mixed-citation xml:lang="ru">Monastyrev V. V., Drobintsev P. D. Recommendation system based on user actions in the social network. Тр. Института системного программирования РАН = ProceedingsofISPRAS. 2020;32(3):101–108. https://doi.org/10.15514/ISPRAS-2020-32(3)-9</mixed-citation></ref><ref id="B13"><label>9.</label><mixed-citation xml:lang="ru">Болотина Е. С., Болотин Ю. С., Гагарина Л. Г. Разработка алгоритма первичной инициализации рекомендательных систем. Информационныесистемыитехнологии. 2025;(2):29–37. EDN: JOHJAQ.</mixed-citation></ref><ref id="B14"><label>15.</label><mixed-citation xml:lang="ru">Bolotina E. S., Bolotin Yu. S., Gagarina L. G. Development of algorithm for solving primary initialization problem in recommender system.Informatsionnye sistemy i tekhnologii = Information Systems and Technologies. 2025;(2):29–37. (In Russ.).</mixed-citation></ref><ref id="B15"><label>10.</label><mixed-citation xml:lang="ru">Ricci F., Rokach L., Shapira B. (eds). Recommender systems: handbook. 3rded. New York: Springer; 2022. xi, 1060 p. https://doi.org/10.1007/978-1-0716-2197-4</mixed-citation></ref></ref-list>    
  </back>
</article>
